2
תגובות
היי,

השתמשתי במדריך שלכם לחלוקה לעמודים וממש הסתבכתי כשניסיתי לעשות שיהיה ככה.
נגיד יש 100 עמודים, אז אחרי 6 עמודים יעשה 3 נקודות ואת המספר האחרון.
1 2 3 4 5 ... 100
ואם אני בעמוד 50 אז יעשה
48 49 50 51 52 ... 100

אני פשוט לא מצליח להגיע לרעיון לעשות את זה, אשמח אם תכתבו דרך לעשות את זה ותתנו דוגמה לקוד.

ממש תודה!

2 תשובות

avatar ענה intval ב 21 למאי 2012 #

אם תעשה הפרדה בראש בין כל נושא החלוקה לעמודים לבין מה שאתה בעצם צריך לעשות - יהיה לך הרבה יותר קל.
כל מה שאתה צריך לעשות, זה להציג 5 ספרות לפני הספרה הנוכחית.
בשביל זה משתמשים במשהו נשקרא לולאה..

$currentPage = 71;
for($i = -2; $i < 3; $i++)
echo $currentPage+$i;

echo $lastPage;


עכשיו לכל הסיפור הזה צריך להוסיף תנאי, שאם currentPage + i קטן מ1 או גדול מ lastPage
אז לא להציג את הקישור.
תוכל לעשות את זה ?

avatar ענה משתמש_216919 ב 21 למאי 2012 #

כן, תודה רבה! עזרת לי מאוד :)